Tables [dbo].[ContentChangeRequest]
Properties
PropertyValue
Created10:31:18 AM Tuesday, March 02, 2010
Last Modified1:20:14 PM Thursday, February 23, 2012
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key PK_ContentChangeRequest: ContentChangeRequestKeyContentChangeRequestKeyuniqueidentifier16
No
Foreign Keys FK_ContentChangeRequest_UniformRegistry: [dbo].[UniformRegistry].ContentDocumentVersionKeyIndexes IX_ContentChangeRequest_ContentDocumentVersionKey: ContentDocumentVersionKeyContentDocumentVersionKeyuniqueidentifier16
No
ContentRequestStatusCodeint4
No
Foreign Keys FK_ContentChangeRequest_UserMain_AssignedBy: [dbo].[UserMain].AssignedByUserKeyIndexes IX_ContentChangeRequest_AssignedByUserKey: AssignedByUserKeyAssignedByUserKeyuniqueidentifier16
No
Foreign Keys FK_ContentChangeRequest_UserMain_AssignedTo: [dbo].[UserMain].AssignedToUserKeyIndexes IX_ContentChangeRequest_AssignedToUserKey: AssignedToUserKeyAssignedToUserKeyuniqueidentifier16
Yes
RequestTextnvarchar(2000)4000
No
RequestDateTimedatetime8
No
Foreign Keys FK_ContentChangeRequest_UserMain_ReassignedTo: [dbo].[UserMain].ReassignedToUserKeyIndexes IX_ContentChangeRequest_ReassignedToUserKey: ReassignedToUserKeyReassignedToUserKeyuniqueidentifier16
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_ContentChangeRequest: ContentChangeRequestKeyPK_ContentChangeRequestContentChangeRequestKey
Yes
IX_ContentChangeRequest_AssignedByUserKeyAssignedByUserKey
IX_ContentChangeRequest_AssignedToUserKeyAssignedToUserKey
IX_ContentChangeRequest_ContentDocumentVersionKeyContentDocumentVersionKey
IX_ContentChangeRequest_ReassignedToUserKeyReassignedToUserKey
Foreign Keys Foreign Keys
NameColumns
FK_ContentChangeRequest_UniformRegistryContentDocumentVersionKey->[dbo].[UniformRegistry].[UniformKey]
FK_ContentChangeRequest_UserMain_AssignedByAssignedByUserKey->[dbo].[UserMain].[UserKey]
FK_ContentChangeRequest_UserMain_AssignedToAssignedToUserKey->[dbo].[UserMain].[UserKey]
FK_ContentChangeRequest_UserMain_ReassignedToReassignedToUserKey->[dbo].[UserMain].[UserKey]
SQL Script
CREATE TABLE [dbo].[ContentChangeRequest]
(
[ContentChangeRequestKey] [uniqueidentifier] NOT NULL,
[ContentDocumentVersionKey] [uniqueidentifier] NOT NULL,
[ContentRequestStatusCode] [int] NOT NULL,
[AssignedByUserKey] [uniqueidentifier] NOT NULL,
[AssignedToUserKey] [uniqueidentifier] NULL,
[RequestText] [nvarchar] (2000) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[RequestDateTime] [datetime] NOT NULL,
[ReassignedToUserKey] [uniqueidentifier] NULL
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[ContentChangeRequest] ADD CONSTRAINT [PK_ContentChangeRequest] PRIMARY KEY CLUSTERED ([ContentChangeRequestKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_ContentChangeRequest_AssignedByUserKey] ON [dbo].[ContentChangeRequest] ([AssignedByUserKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_ContentChangeRequest_AssignedToUserKey] ON [dbo].[ContentChangeRequest] ([AssignedToUserKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_ContentChangeRequest_ContentDocumentVersionKey] ON [dbo].[ContentChangeRequest] ([ContentDocumentVersionKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_ContentChangeRequest_ReassignedToUserKey] ON [dbo].[ContentChangeRequest] ([ReassignedToUserKey]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[ContentChangeRequest] ADD CONSTRAINT [FK_ContentChangeRequest_UniformRegistry] FOREIGN KEY ([ContentDocumentVersionKey]) REFERENCES [dbo].[UniformRegistry] ([UniformKey])
GO
ALTER TABLE [dbo].[ContentChangeRequest] ADD CONSTRAINT [FK_ContentChangeRequest_UserMain_AssignedBy] FOREIGN KEY ([AssignedByUserKey]) REFERENCES [dbo].[UserMain] ([UserKey])
GO
ALTER TABLE [dbo].[ContentChangeRequest] ADD CONSTRAINT [FK_ContentChangeRequest_UserMain_AssignedTo] FOREIGN KEY ([AssignedToUserKey]) REFERENCES [dbo].[UserMain] ([UserKey])
GO
ALTER TABLE [dbo].[ContentChangeRequest] ADD CONSTRAINT [FK_ContentChangeRequest_UserMain_ReassignedTo] FOREIGN KEY ([ReassignedToUserKey]) REFERENCES [dbo].[UserMain] ([UserKey])
GO
Uses